/* desktop */

.formLayout {
    position: absolute;
    margin-top: 2.0em;
    margin-left: 30px;
}

.formLayout label {
    float:left;
    width: 10em;
    text-align: right;
}

.formLayout input, .formLayout textarea {
    float:left;
    width: 15em;
    text-align: left;
    margin-left: 0.5em;
    margin-bottom: 0.5em;
}

.formLayout button {
    float:left;
    text-align: center;
    margin-left: 0.5em;
    margin-bottom: 0.5em;
    width: 10em;
}

.formLayout br {
    clear: both;
}

.formLayout .validation {
    float:left;
    width: 30em;
    color: red;
    text-align: left;
    margin-left: 0.5em;
    margin-bottom: 0.5em;
}